package com.yt.order.models.bo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;

/**
 * 账单信息SaveBO
 *
 * @author yzz
 * @Date 2025-10-22 09:41:05
 */
@Data
public class BillSaveBO implements Serializable {
    @ApiModelProperty(value = "账单ID（主键）")
    private String id;
    @ApiModelProperty(value = "主叫手机号（外键，关联phone_info表）")
    private String callerPhone;
    @ApiModelProperty(value = "被叫手机号（外键，关联phone_info表）")
    private String calleePhone;
    @ApiModelProperty(value = "本次通话使用的虚拟号（外键，关联virtual_number表）")
    private String virtualNumber;
    @ApiModelProperty(value = "通话时长（单位：秒）")
    private Integer callDuration;
    @ApiModelProperty(value = "本次通话总费用（单位：分）")
    private Integer totalFee;
    @ApiModelProperty(value = "虚拟号服务费用（单位：分）")
    private Long virtualFee;
}